{"stats":[{"codeType":"XML","extensionId":"org.nuxeo.audit.directoryContrib--directories","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.directory.GenericDirectory--directories","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.binary.metadata--listener","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"JAVA","extensionId":"org.nuxeo.binary.metadata--operations","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--operations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.binary.metadata.contribs--command","fromStudio":false,"numberOfContributions":6,"targetExtensionPointId":"org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent--command","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.binary.metadata.contribs--environment","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent--environment","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.binary.metadata.contribs--metadataProcessors","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.binary.metadata--metadataProcessors","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.core.impl.ReloadListener--listeners","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.EventService--listeners","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.core.impl.workmanager--queues","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.work.service--queues","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.rest.pageprovider.contrib--providers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.server.auth.config--authenticators","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--authenticators","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.server.auth.config--specificChains","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--specificChains","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.server.batch.handler.DefaultBatchHandler--handlers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.automation.server.BatchManager--handlers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.automation.server.bindings--bindings","fromStudio":false,"numberOfContributions":8,"targetExtensionPointId":"org.nuxeo.ecm.automation.server.AutomationServer--bindings","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.api.DocumentValidationService.activations--activations","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentValidationService--activations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.api.blohodlers.adapters--adapters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentAdapterService--adapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.api.properties--configuration","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.api.thumbnail.adapter--adapters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentAdapterService--adapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.contextContrib--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.contextContrib--contextHelpers","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--contextHelpers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.core.properties--configuration","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"JAVA","extensionId":"org.nuxeo.ecm.core.automation.coreContrib--operations","fromStudio":false,"numberOfContributions":109,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--operations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.features.bindings--bindings","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.automation.server.AutomationServer--bindings","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.features.bulk--actions","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.bulk--actions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.features.bulk--streamProcessor","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.stream.service--streamProcessor","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.features.operations--chains","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--chains","targetExtensionPointPresent":true},{"codeType":"JAVA","extensionId":"org.nuxeo.ecm.core.automation.features.operations--operations","fromStudio":false,"numberOfContributions":50,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--operations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.automation.marshallers--marshallers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.io.MarshallerRegistry.marshallers--marshallers","fromStudio":false,"numberOfContributions":25,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.io.avro.factories--factory","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.runtime.avro--factory","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.io.avro.factories--mapper","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.runtime.avro--mapper","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.io.download.DownloadService--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.contribs--healthCheck","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.management.CoreManagementComponent--healthCheck","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.contribs--probes","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.management.CoreManagementComponent--probes","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.contribs--serviceDefinition","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.management.CoreManagementComponent--serviceDefinition","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.listener--listener","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.runtime.management.contribs--factories","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.runtime.management.ResourcePublisher--factories","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.typesContrib--doctype","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.management.typesContrib--schema","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.opencmis.configuration--configuration","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.opencmis.impl.server.querymaker--queryMaker","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.storage.sql.jdbc.QueryMakerService--queryMaker","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.opencmis.impl.server.versioning--filters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.versioning.VersioningService--filters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.opencmis.impl.server.versioning--policies","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.api.versioning.VersioningService--policies","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--adapters","fromStudio":false,"numberOfContributions":30,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--adapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--listener","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.security.acl.properties--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.storage.mongodb.configuration--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.work.config--implementation","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.work.service--implementation","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.core.work.config--queues","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.work.service--queues","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.diff.content.adapter.contrib--adapterFactory","fromStudio":false,"numberOfContributions":0,"targetExtensionPointId":"org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent--adapterFactory","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.diff.content.adapter.contrib--htmlConversionBlacklistedMimeTypes","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent--htmlConversionBlacklistedMimeTypes","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.diff.content.adapter.contrib--mimeTypeContentDiffer","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.diff.content.adapter.ContentDiffAdapterManagerComponent--mimeTypeContentDiffer","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.diff.content.adapters--adapters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentAdapterService--adapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.diff.content.converter.contrib--converter","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.convert.service.ConversionServiceImpl--converter","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.diff.content.restAPI.contrib--restlets","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.restAPI.service.PluggableRestletService--restlets","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.directory.actions.core--filters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.actions.ActionService--filters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.PageProviderservice.automation.contrib--providers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.PageProviderservice.contrib--providers","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.core.types-contrib--doctype","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.core.types-contrib--schema","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.io.marshallers--marshallers","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--backend","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--backend","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--event","fromStudio":false,"numberOfContributions":30,"targetExtensionPointId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--event","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--listener","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--logConfig","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.stream.service--logConfig","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--streamProcessor","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.stream.service--streamProcessor","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.service.persistence--hibernate","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.persistence.PersistenceComponent--hibernate","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.audit.user.contrib--event","fromStudio":false,"numberOfContributions":7,"targetExtensionPointId":"org.nuxeo.ecm.platform.audit.service.NXAuditEventsService--event","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.imaging.base.properties--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.imaging.bulk--actions","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.bulk--actions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.imaging.bulk--streamProcessor","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.stream.service--streamProcessor","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.ImagingComponent.default.config--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.picture.ImagingComponent--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.ImagingComponent.default.config--pictureConversions","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.platform.picture.ImagingComponent--pictureConversions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.LifeCycleManagerExtensions--types","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.lifecycle.LifeCycleService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.commandline.imagemagick--command","fromStudio":false,"numberOfContributions":8,"targetExtensionPointId":"org.nuxeo.ecm.platform.commandline.executor.service.CommandLineExecutorComponent--command","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.core.libraryselector.LibrarySelectorService--LibrarySelector","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.picture.core.libraryselector.LibrarySelectorService--LibrarySelector","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.coreTypes--doctype","fromStudio":false,"numberOfContributions":7,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.coreTypes--schema","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.filemanager.contrib--plugins","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.filemanager.service.FileManagerService--plugins","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.jsf.types--types","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.types.TypeService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.listeners--listener","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.operation--bindings","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.automation.server.AutomationServer--bindings","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.operation--chains","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--chains","targetExtensionPointPresent":true},{"codeType":"JAVA","extensionId":"org.nuxeo.ecm.platform.picture.operation--operations","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--operations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.renditions--filters","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.actions.ActionService--filters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.renditions--renditionDefinitionProviders","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.rendition.service.RenditionService--renditionDefinitionProviders","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.renditions--renditionDefinitions","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.rendition.service.RenditionService--renditionDefinitions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.service.thumbnailfactory--thumbnailFactory","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.thumbnail.ThumbnailService--thumbnailFactory","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.web.coreTypes--doctype","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.web.coreTypes--schema","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.web.preview.adapter.contrib--AdapterFactory","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.preview.adapter.PreviewAdapterManagerComponent--AdapterFactory","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.web.preview.adapter.contrib--MimeTypePreviewer","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.preview.adapter.PreviewAdapterManagerComponent--MimeTypePreviewer","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.picture.workmanager--queues","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.work.service--queues","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.pictureweb.LifeCycleManagerExtensions--types","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.lifecycle.LifeCycleService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.preview.SeamRemotingJSBuilderComponent--remotableSeamBeans","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.SeamRemotingJSBuilderComponent--remotableSeamBeans","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.preview.restAPI.contrib--restlets","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.restAPI.service.PluggableRestletService--restlets","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.preview.widgets--widgettypes","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.forms.layout.WebLayoutManager--widgettypes","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.query.api.PageProviderService--configuration","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.adapters--BlobHolderFactory","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.blobholder.BlobHolderAdapterComponent--BlobHolderFactory","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.adapters--adapters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentAdapterService--adapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.contrib--chains","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--chains","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.contrib--defaultRendition","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.rendition.service.RenditionService--defaultRendition","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.contrib--filters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.actions.ActionService--filters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.contrib--renditionDefinitions","fromStudio":false,"numberOfContributions":6,"targetExtensionPointId":"org.nuxeo.ecm.platform.rendition.service.RenditionService--renditionDefinitions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.download.contrib--defaultRendition","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.rendition.service.RenditionService--defaultRendition","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.marshallers--marshallers","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"JAVA","extensionId":"org.nuxeo.ecm.platform.rendition.operations--operations","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.operation.OperationServiceComponent--operations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.publish.contrib--defaultRendition","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.rendition.service.RenditionService--defaultRendition","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.scheduler--listener","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.event.EventServiceComponent--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.scheduler--schedule","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.scheduler.SchedulerService--schedule","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.schemas--doctype","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.schemas--schema","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.rendition.workmanager--queues","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.work.service--queues","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.restapi.docview.contrib--codecs","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.url.service.DocumentViewCodecService--codecs","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.restapi.server.properties--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.CoreExtensions--doctype","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.CoreExtensions--schema","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.adapter--adapters","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentAdapterService--adapters","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.default.pageproviders--providers","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.default.types--doctype","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--doctype","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.default.types--schema","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.schema.TypeService--schema","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.default.types--types","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.lifecycle.LifeCycleService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.marshallers--marshallers","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.search.pageproviders--providers","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.DocumentValidationService.activations--activations","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.api.DocumentValidationService--activations","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.RequestControllerService.contrib--filterConfig","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--filterConfig","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.JSFConfig--openUrl","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--openUrl","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.JSFConfig--sessionManager","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--sessionManager","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.WebEngineConfig--authenticators","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--authenticators","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.WebEngineConfig--chain","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--chain","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.WebEngineConfig--sessionManager","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--sessionManager","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.WebEngineConfig--startURL","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--startURL","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.defaultConfig--authenticators","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--authenticators","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.defaultConfig--chain","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--chain","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.defaultConfig--startURL","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--startURL","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--implementation","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.LoginAsComponent--implementation","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.component.file.JSFBlobUploaderService--uploader","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.component.file.JSFBlobUploaderService--uploader","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.configuration.default--configuration","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.configuration.default--configuration1","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.configuration.default--configuration2","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.configuration.default--configuration3","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.configuration.default--configuration4","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.cors--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.htmleditor.contrib--plugins","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.htmleditor.service.HtmlEditorPluginServiceImpl--plugins","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.login--loginScreen","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--loginScreen","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.rest.URLService--listeners","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.EventService--listeners","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.rest.URLService.contrib--urlpatterns","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.rest.URLService--urlpatterns","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.restAPI.contrib--restlets","fromStudio":false,"numberOfContributions":14,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.restAPI.service.PluggableRestletService--restlets","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.ui.web.tag.fn.cache--caches","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.core.cache.CacheService--caches","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.adminStatusListener.contrib--listeners","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.EventService--listeners","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--errorhandlers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--errorhandlers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--exceptionhandler","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--exceptionhandler","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--listener","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--listener","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingContrib--requestdump","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.exceptionhandling.service.ExceptionHandlingService--requestdump","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.locale.default.contrib--providers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.locale--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService.defaultContrib--filterConfig","fromStudio":false,"numberOfContributions":12,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--filterConfig","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService.defaultContrib--responseHeaders","fromStudio":false,"numberOfContributions":7,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--responseHeaders","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.restapi.server.auth.config--openUrl","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--openUrl","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.restapi.server.auth.config--specificChains","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--specificChains","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.restapi.server.jsonEnrichers--marshallers","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.core.io.MarshallerRegistry--marshallers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.restapi.server.search.config--providers","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.query.api.PageProviderService--providers","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.ui.jsf.reload--listeners","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.EventService--listeners","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.webengine.WebEngineComponent--filterConfig","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--filterConfig","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.ecm.webengine.WebEngineComponent--rendering-extension","fromStudio":false,"numberOfContributions":4,"targetExtensionPointId":"org.nuxeo.ecm.webengine.WebEngineComponent--rendering-extension","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.login.startup.page.jsf.contrib--loginScreen","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--loginScreen","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.login.startup.page.web.contrib--loginScreen","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--loginScreen","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.runtime.avro.contrib--replacement","fromStudio":false,"numberOfContributions":3,"targetExtensionPointId":"org.nuxeo.runtime.avro--replacement","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.runtime.codec.service--codec","fromStudio":false,"numberOfContributions":5,"targetExtensionPointId":"org.nuxeo.runtime.codec.service--codec","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.runtime.kv.KeyValueService--configuration","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.runtime.kv.KeyValueService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.search.ui.types--types","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.types.TypeService--types","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.url.codec.jsf.contribs--codecs","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.url.service.DocumentViewCodecService--codecs","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.url.codec.web.contribs--codecs","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.url.service.DocumentViewCodecService--codecs","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.web.ui.actions--actions","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.actions.ActionService--actions","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.web.ui.authentication.contrib--startURL","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.ui.web.auth.service.PluggableAuthenticationService--startURL","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.web.ui.properties.contrib--configuration","fromStudio":false,"numberOfContributions":24,"targetExtensionPointId":"org.nuxeo.runtime.ConfigurationService--configuration","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.web.ui.request.contrib--filterConfig","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.web.common.requestcontroller.service.RequestControllerService--filterConfig","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.web.ui.resources--bundles","fromStudio":false,"numberOfContributions":1,"targetExtensionPointId":"org.nuxeo.ecm.platform.WebResources--bundles","targetExtensionPointPresent":true},{"codeType":"XML","extensionId":"org.nuxeo.web.ui.resources--resources","fromStudio":false,"numberOfContributions":2,"targetExtensionPointId":"org.nuxeo.ecm.platform.WebResources--resources","targetExtensionPointPresent":true}]}